/* line 1, index.less */
* {
  margin: 0;
  padding: 0;
}
/* line 8, index.less */
.flexbox {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  display: -webkit-flex;
}
/* line 12, index.less */
li {
  list-style: none;
}
/* line 15, index.less */
a {
  text-decoration: none;
}
/* line 18, index.less */
body,
html {
  width: 100%;
  height: 100%;
}
/* line 24, index.less */
.banner {
  margin-top: 1.66666667rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  display: -webkit-flex;
  width: 100%;
}
/* line 29, index.less */
.banner .imgs img {
  width: 100%;
}
/* line 33, index.less */
.banner .swiper-pagination-bullet {
  background: #ccc;
}
/* line 36, index.less */
.banner .swiper-pagination-bullet-active {
  background: #fff;
}
/* line 40, index.less */
.hot {
  margin-top: 0.06666667rem;
  padding-left: 0.29333333rem;
  line-height: 1.12rem;
  width: 9.70666667rem;
  color: #fff;
  background: #d02022;
  font-size: 0.6rem;
}
/* line 49, index.less */
.hot-content {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  display: -webkit-flex;
  -webkit-justify-content: space-around;
      -ms-flex-pack: distribute;
          justify-content: space-around;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
}
/* line 54, index.less */
.hot-content li {
  margin-top: 0.29333333rem;
  margin-left: 0.13333333rem;
  width: 30%;
}
/* line 58, index.less */
.hot-content li img {
  width: 100%;
}
/* line 63, index.less */
.hot-content li:nth-child(3),
.hot-content li:nth-child(6) {
  margin-right: 0.13333333rem;
}
/* line 71, index.less */
.new-guide {
  margin-top: 1.96rem;
}
/* line 73, index.less */
.new-guide li {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  display: -webkit-flex;
  -webkit-justify-content: space-around;
      -ms-flex-pack: distribute;
          justify-content: space-around;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  margin-top: 0.34666667rem;
  padding-bottom: 0.4rem;
  border-bottom: 1px solid #ccc;
}
/* line 81, index.less */
.new-guide li .picture img {
  width: 3.14666667rem;
  height: 2.58666667rem;
}
/* line 86, index.less */
.new-guide li .content {
  width: 30%;
}
/* line 88, index.less */
.new-guide li .content p {
  line-height: 40px;
}
/* line 92, index.less */
.new-guide li .yuding {
  background: #fdc820;
  margin-left: 0.4rem;
  width: 2.10666667rem;
  line-height: 1.01333333rem;
  border-radius: 0.06666667rem;
  text-align: center;
  color: #fff;
  font-size: 0.4rem;
}
/* line 106, index.less */
.new-guidea {
  margin-top: 1.96rem;
}
/* line 108, index.less */
.new-guidea li {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  display: -webkit-flex;
  -webkit-justify-content: space-around;
      -ms-flex-pack: distribute;
          justify-content: space-around;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  margin-top: 0.34666667rem;
  padding-bottom: 0.4rem;
  border-bottom: 1px solid #ccc;
}
/* line 116, index.less */
.new-guidea li .picturea img {
  width: 3.14666667rem;
  height: 2.58666667rem;
}
/* line 121, index.less */
.new-guidea li .contenta {
  width: 30%;
}
/* line 123, index.less */
.new-guidea li .contenta .unit-price {
  line-height: 0.65333333rem;
  color: #ccc;
  font-size: 0.4rem;
}
/* line 128, index.less */
.new-guidea li .contenta .curr-price {
  line-height: 0.65333333rem;
  font-size: 0.50666667rem;
}
/* line 131, index.less */
.new-guidea li .contenta .curr-price span {
  color: #f00;
}
/* line 137, index.less */
.new-guidea li .qianggou {
  background: #e30404;
  margin-left: 0.4rem;
  width: 2.10666667rem;
  line-height: 1.01333333rem;
  border-radius: 0.06666667rem;
  text-align: center;
  color: #fff;
  font-size: 0.4rem;
}
/* line 151, index.less */
.map {
  margin-top: 1.56rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  display: -webkit-flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
/* line 156, index.less */
.map img {
  font-size: 0;
  width: 100%;
}
/* line 163, index.less */
.cover {
  overflow-y: hidden;
}
/* line 165, index.less */
.cover img {
  width: 100%;
  height: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  display: -webkit-flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
/* line 172, index.less */
.cover button {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  display: -webkit-flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  width: 3.2rem;
  line-height: 1.02666667rem;
  border-radius: 0.10666667rem;
  background: -webkit-linear-gradient(#a30d07, #6f0704);
  background: linear-gradient(#a30d07, #6f0704);
  color: #bc6617;
  border: 0.01333333rem;
  font-size: 0.36rem;
  position: fixed;
  bottom: 26%;
  left: 33%;
  z-index: 2;
}
/* line 190, index.less */
.bannera {
  overflow: hidden;
}
/* line 193, index.less */
.bannera .imgs img {
  width: 100%;
  height: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  display: -webkit-flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
/* line 201, index.less */
.bannera .swiper-pagination {
  position: fixed;
  top: 12.66666667rem;
}
